home *** CD-ROM | disk | FTP | other *** search
- Appendix A DesqView
-
- The Setup program that runs after you install DESQview can be run again, any
- time. You may run it within DESQview (if you have added it to your Open
- Window menu using Add a Program) or you may run it outside DESQview, from
- DOS. When you run it from inside DESQview, changes will not take effect until
- the next time you start up DESQview.
-
- When you install DESQview on your system, certain assumptions are made about
- how your system is configured and about how you would like DESQview's options
- set. You can change these default assumptions by running the Setup program.
-
- Assuming the you've installed DESQview in the DV directory of drive C on your
- hard disk
-
- ~Begin footnote~
-
- If you're running on a floppy-based system rather than on a hard disk system,
- follow these steps instead: Place your everyday DESQview diskette in drive A.
- Type A: and press <Enter> to set the default drive to A. Type SETUP and
- press <Enter>.
-
- ~End footnote~
-
- ~Step~ Type C: and press <Enter> to change the default drive to C.
-
- ~Step~ Type CD\DV and press <Enter> to change the default directory to DV.
-
- ~Step~ Type SETUP and press <Enter>.
-
- This loads the Setup program, which takes a moment. Then the DESQview
- copyright notice appears for a moment and the main DESQview Setup menu
- appears. You can choose the simple setup procedure or the advanced one:
-
- ~Item~ Space bar selects the simple setup procedure, designed for the
- first-time user. It asks you only a few basic questions about your monitor
- and your use of a mouse. All other DESQview options are given default values.
-
- ~Item~ <Enter> selects the advanced setup procedure, designed for the
- experienced user. It lets you configure all of DESQview's options.
-
- ~Step~ Press the space bar or <Enter>.
-
- When you type SETUP, you actually invoke a batch file that starts up
- DESQview in a special mode. In this special mode, the DESQ key is disabled,
- and DESQview automatically closes down when you finish the Setup program.
-
- ~Heading~ Setup for the First-Time User
-
- The main DESQview Setup menu gives you the choice of using either the simple
- setup procedure, for the first-time user, or the advanced setup procedure,
- for the experienced user. If you choose the simple procedure, you need
- answer only a few basic questions:
-
- ~Item~ What type of monitor and display adapter board do you have?
-
- ~Item~ Have you installed a mouse and, if so, what type of mouse?
-
- Additionally, in the event that your system has exTENDed memory installed and
- no XMS memory manager is installed, Simple Setup will ask you if you wish to
- install QEXT.SYS, which is provided on your DESQview diskette and copied to
- the diskette or directory on which you installed DESQview. If you are
- currently using HIMEM.SYS, you should remove it and let QEXT.SYS supply these
- services instead.
-
- A file called DVXMS.DVR is also supplied with DESQview. This is a driver
- which DESQview will automatically load when it starts up if you are using an
- XMS driver (i.e.; QEXT, HIMEM or QEMM-386 Version 5 or higher). DVXMS.DVR
- allows DESQview to arbitrate the use of XMS so that:
-
- ~Item~ If you use DESQview's Close Window command to shut down a program
- which is using XMS memory, DESQview will release those XMS resources.
-
- ~Item~ You can limit the amount of XMS memory that a program can access by
- setting the desired value in the "Maximum Expanded Memory Size (in K)" field
- on the Change a Program Menu (second screen).
-
- ~Item~ Multiple windows running Lotus 1-2-3 Rel 3 can be open in DESQview on
- an 80286 PC with this XMS support.Otherwise, you would only be able to open
- one 1-2-3 Rel 3 window.
-
- ~Subhead~ Simple Setup: Monitor
-
- The simple setup procedure examines your system's hardware configuration to
- see what type of display adapter board is installed:
-
- ~Item~ If a monochrome board or a Hercules board (or compatible) is
- installed, no monitor question is asked.
-
- ~Item~ If a Color Graphics adapter (CGA) board, and Enhanced Graphics adapter
- (EGA) board, or a Video Graphics Array (VGA) board is installed, you're
- asked:
-
- ~dash~ Whether you get snow on your screen. This determines if your
- display hardware requires synchronization.
-
- ~dash~ Whether you want DESQview to use color. Sometimes a monochrome
- monitor is attached to a "color" adapter board, giving gray scale instead of
- true color. In this configuration, you'll usually want to turn off "color."
- For example, most portable and laptop PCs have this configuration.
-
- ~Subhead~ Simple Setup: Mouse
-
- Next, the simple setup procedure examines your system to see if any of the
- mouse drivers it knows about have been loaded:
-
- ~Item~ If a known mouse driver is loaded, you're asked if you want to use
- this driver.
-
- ~Item~ If no mouse driver is loaded, you're asked if you have a mouse
- installed on your system. If you do, you're asked to specify:
-
- ~dash~ The brand of mouse you're using: PC Mouse (Mouse Systems), Microsoft
- Mouse, Logimouse, VisiOn Mouse, Maynard Mouse, or AT&T Mouse.
-
- ~dash~ How the mouse is attached: as an add-on board or to communications
- port 1 or 2.
-
- Finally, as noted on the previous page, if DESQview detects ExPANDed memory,
- but no XMS driver, you'll be asked if you want to use one.
-
- That's all. Now, the next time you start up DESQview, the choices you just
- made will be in effect.
-
- Normally, the Setup program is run automatically when you install DESQview.
- However, should you install DESQview without running the Setup program.
- DESQview will assume that you have no mouse and, if you have a CGA, EGA, or
- VGA board, that it requires synchronization and displays multiple colors.
-
- ~Heading~ Setup for Advanced User
-
- If you choose advanced setup, the following window appears:
-
- This window lists the complete set of DESQview options that you can configure
- using the Setup program. The following sections of this appendix explain each
- of these options in detail. To select an option:
-
- ~Step~ Type the letter of the option you want.
-
- When you've changed all the options to the values you want:
-
- ~Step~ Press <Enter>.
-
- The following window appears:
-
- To store the changes you've made:
-
- ~Step~ Press <Enter>.
-
- The Setup program is closed down. Now, to put the changes you made to
- DESQview's options into effect:
-
- ~Step~ Start up DESQview.
-
- ~Heading~ Advanced Option: Auto Dialer
-
- The Auto Dialer option lets you specify:
-
- ~Item~ What port your modem is attached to.
-
- ~Item~ What baud rate you want to dial at.
-
- ~Item~ What names and access codes you want to appear on the Dial menu.
-
- ~Item~ What dialer protocol you're using.
-
- ~Subhead~ What Port?
-
- Your modem can be attached to communications port 1, 2, 3 or 4.
-
- ~Subhead~ What Baud Rate?
-
- Available baud rates are 300, 600, 1200, 2400, 4800, and 9600. If you'll be
- using the Auto Dialer while running a communications program, select Leave As
- Is to prevent the Auto Dialer from resetting your communications port.
-
- ~Subhead~ What Access Codes?
-
- The Dial Menu (see page 69) initially appears as:
-
- Each access code is set to dial "1". You can replace the string, "Access Code
- n" with any text you choose ~dash~ for example, Sprint, MCI, AT&T. You can
- replace the default access code "1" by any access code up to 25 digits long.
- You can embed any characters that your modem understands in this access code.
- (See page 69 for the characters that a Hayes modem understands.)
-
- To force your communications port to set to a particular rate when a number
- is dialed, enter "^1" through "^6" as the first two characters of Phone
- Number & Code, where ^1 corresponds to 300 Baud, ^2 to 600 Baud, ^3 to 1200
- Baud, ^4 to 2400 Baud, ^5 to 4800 Baud, and ^6 to 9600 Baud.
-
- ~Subhead~ What Protocol?
-
- The Auto Dialer is initially configured to use Hayes Smartmodem protocol.
- If your modem isn't fully Hayes-compatible, you can change the protocol by
- changing Prefix to specify the commands to send before the number, Postfix to
- specify the commands to send after the number, and Hangup to specify the
- command to hang up the modem. Setup recognizes ^X as meaning Ctrl-X.
-
- It's not possible to reconfigure all modems to work with DESQview's Auto
- Dialer feature using this method. If there are no values that work for your
- modem in these three fields, you can't use that modem with the Auto Dialer.
-
- ~Heading~ Advanced Option: Colors
-
- The Colors option lets you control:
-
- ~Item~ Whether you want DESQview to use color.
-
- ~Item~ What colors you want DESQview to use for programs that aren't written
- for color and what colors you want DESQview to use for DESQview menus (if
- you're using color).
-
- ~Item~ What colors you want DESQview to use for programs written expressly
- for DESQview (if you're using color).
-
- The Colors option isn't selectable if you're using a monochrome monitor.
-
- ~Subhead~ Use Color?
-
- A Color Graphics adapter (CGA) board, despite its name, may be connected to
- a monochrome monitor. When you do this, gray scale is displayed instead of
- true color. In this configuration, you'll usually want to turn off "color."
- For example, most portable and laptop PCs have this configuration.
-
- ~Subhead~ What Window Colors?
-
- If you elect to use color, you can define five color schemes:
-
- ~Item~ Four Window color schemes.
-
- ~Item~ A color scheme for DESQview menus.
-
- When you open a window, DESQview displays the window in one of its four
- window color schemes ~dash~ in round-robin fashion. Windows 1, 5, 9, and so
- forth receive the first color scheme. Windows 2, 6, 10, and so forth receive
- the second color scheme, and so on. When you display a DESQview menu, it's
- displayed in the DESQview menu color scheme. Color schemes selected in Setup
- will be the default colors. They can be overridden by specifying that a
- program use its own colors (Change a Program menu) or by using DESQview
- Pallette (see page 57).
-
- Each color scheme consists of a text color and a background color. Text can
- appear in normal intensity or highlighted.
-
- Whether a window receives a color scheme from DESQview, or uses its own
- inherent color scheme, is controlled by the Writes text directly to screen
- and Uses its own colors options on the Change a Program menu.
-
- ~Subhead~ What Program Colors?
-
- If you are running in color, you can select eight color schemes ~dash~ for
- "normal text," "emphasized normal text," "error text," and so forth ~dash~
- for programs written expressly for DESQview.
-
- ~Heading~ Advanced Option: Keyboard
-
- The Keyboard option lets you specify:
-
- ~Item~ Whether you want DESQview's Learn facility to be available.
-
- ~Item~ What quoting character you want Learn to use (if you're using Learn).
-
- ~Item~ How much memory DESQview should allocate for its various Learn buffers
- (if you're using Learn).
-
- ~Item~ Whether you want to change the keystrokes used to generate the DESQ
- key, the Learn key, and the key used to toggle the "keyboard mouse."
-
- ~Subhead~ Use Learn?
-
- One of DESQview's most powerful features is Learn ~dash~ see Chapter 5,
- Learn: DESQview's Keystroke Macro Feature . Normally, you want Learn enabled.
- The main exceptions would be when you've already developed a macro library
- using another keystroke macro program or you want to save the amount of
- memory Learn uses (approximately 9K for the Learn driver and 1K for each
- (default length) script buffer.
-
- ~Subhead~ What Quoting Character?
-
- When you create Learn scripts (keystroke macros), you assign each script you
- create to a key on the keyboard. The key you reassign (called the mapped key)
- no longer performs its original function. When you press it, the script
- defined for it is played back. The quoting character lets you override a
- key's mapped meaning and perform the key's original action instead.
-
- The default quoting character is ` If you elect to use Learn, you can
- specify a different quoting character. (The character you select must be one
- of the 95 standard ASCII characters, 32-126.) Also see page 40.
-
- ~Subhead~ What Buffer Sizes?
-
- DESQview has three global script buffers, plus a script buffer for each
- program you run in DESQview. The size of the script buffer for a program is
- determined by Script Buffer Size on the Change a Program menu for that
- program. The size of each global script buffer is determined by the setting
- you make in the Keyboard option:
-
- ~Item~ The DESQview Scripts buffer is the area of memory where all scripts
- learned on all DESQview menus are stored (see page 90).
-
- ~Item~ The Learn Scripts buffer is the area of memory used to record a script
- while it's being learned. When the script is complete, it's transferred into
- the DESQview Scripts buffer or the Program Scripts buffer. Thus, the Learn
- Scripts buffer must be large enough to accommodate the longest script you
- ever intend to learn, including nested scripts and embedded learns (see page
- 90).
-
- ~Item~ The Playback Scripts buffer is the area of memory used when you
- perform (play back) a script. DESQview begins by loading the entire script
- into this buffer. Then it performs the script. If the script invokes other
- scripts, these other scripts are also loaded into this buffer as needed.
- When playback of a script (or nested script) is complete, the buffer space
- for that script is released. Thus, the Playback Scripts buffer must be large
- enough to contain the largest script (including all nested scripts and
- embedded learns) that you ever intend to play back (see page 8481).
-
- The size of all script buffers is initially set to 1,024 bytes each. For
- more information on the DESQview Scripts, Learn Scripts, and Playback Scripts
- buffers, see Chapter 5, Learn: DESQview's Keystroke Macro Feature.
-
- ~Subhead~ Maintain Separate Shift States?
-
- The BIOS data area contains information on the shift states of the computer.
- If you enter "Y" here to turn this option ON, DESQview will keep track of the
- state of the NUM LOCK, CAPS LOCK, SCROLL LOCK or PAUSE keys for each window.
- When running concurrent applications, it may be useful to have the keypad set
- in NUM LOCK for some of your applications, while other applications see
- cursor movement from the numeric keypad. For example, if NUMLOCK was ON when
- you switched away from Lotus 1-2-3, regardless of how you may have used it
- when you typed into a WordPerfect window, NUM LOCK would be engaged when you
- came back to 1-2-3.
-
- ~Subhead~ What System Keys?
-
- DESQview takes three keys for its own use:
-
- ~Item~ The DESQ key (normally, Alt) is the key you press to get DESQview's
- attention and display the DESQview menu (see page 36).
-
- ~Item~ The Learn key (normally, Shift-Alt) is the key you use to display the
- Learn menu, and thereby invoke DESQview's Learn facility (see page 36).
-
- ~Item~ The "keyboard mouse" toggle key (normally, Ctrl) is the key you use to
- turn the "keyboard mouse" ON or OFF. It's only used if you do not have a real
- (hardware) mouse installed on your system (see page 44).
-
- These keys can be redefined. However, we recommend against doing so unless
- they conflict with your hardware or with key usage in programs you run under
- DESQview.
-
- An exception might be the "keyboard mouse" toggle key. If you don't want the
- "keyboard mouse" capability on your system, you can effectively disable it by
- setting "Keyboard Mouse" Key to an impossible or unreasonable setting.
-
- Note that the use of Alt as the DESQ key does not conflict with the use of
- Alt as a shift key ~dash~ for example, as Alt-X. You have a conflict only if
- tapping Alt doesn't display the DESQview menu or if you're running a program
- that uses Alt alone or (sometimes) in an unusual combination. For example,
- Ctrl-Alt, as used by Sidekick, may cause such a conflict. (In this case,
- however, we recommend accessing Sidekick by holding down both shift keys
- rather than by redefining the DESQ key.)
-
- The System Keys settings are highly technical and beyond the scope of this
- manual. Basically, however, you must specify the key to be pressed and
- released and the "shift key" that's to be held down at the time you press and
- release this key. For example, the default setting for the Learn key
- specifies that the key to be pressed and released is Alt and the "shift key"
- is Shift. So, to "tap the Learn key" you hold down the Shift key and then
- press and release the Alt key.
-
- ~Heading~ Advanced Option: Logical Drives
-
- The Logical Drives option lets you:
-
- ~Item~ Take full advantage of DOS directories, even for programs that don't
- understand about directories, by defining up to 16 logical drives.
-
- ~Item~ Specify the drive and directory to use when DESQview needs to swap a
- program out of memory to free up enough space to run another program, or when
- DESQview doesn't have enough memory to save a "graphics screen."
-
- Warning: Do NOT enter anything in Logical Drives unless you really mean to
- assign a logical drive. Unless you need logical drives, it is best to leave
- them blank.
-
- ~Subhead~ Drives A-P
-
- Some older programs don't allow you to enter file names that include a
- directory path specifier. On the other hand, virtually all programs allow you
- to enter file names that include a drive specifier. For example, the file
- name C:\DB-DATA\INVENTRY is not acceptable to dBASE II. However, the name
- G:INVENTRY is acceptable.
-
- The Logical Drives option lets you associate a drive letter ~dash~ A through
- P ~dash~ with a DOS directory name. DESQview then maps this drive assignment
- to the directory path for you. The program continues to think it's addressing
- a physical disk drive and thus is satisfied.
-
- Each logical drive field allows room for 20 characters. For each subdirectory
- you want reassigned as a drive, enter in the field for that drive the drive
- and directory you want referenced when that drive specifier is used by a
- program running in DESQview.
-
- IMPORTANT: You must enter both a drive letter and a directory name. A drive
- letter or directory name standing alone is invalid. Also, do not reassign the
- drives that physically exist on your system ~dash~ most commonly, A, B, and
- C, or any logical drive partitions you may have already set up for a hard
- disk.
-
- For example, you might enter C:\DB-DATA in the field for drive G. Now, when
- you use the file G:INVENTRY in dBASE II, DESQview will remap it so that dBASE
- II accesses the file C:\DB-DATA\INVENTRY.
-
- ~Subhead~ SWAP Drive
-
- The SWAP drive has a special use in DESQview:
-
- ~Item~ It specifies the drive and directory to which DESQview should swap out
- programs when it needs memory to start up another program ~dash~ or when you
- explicitly tell DESQview to swap out a program using the Put Aside command.
-
- ~Item~ It specifies the drive and directory to which DESQview should save
- "graphics screens" when there's not enough memory available to save them in
- memory.
-
- We refer to the information that a program writes to the standard (25x80,
- 30x80, and so forth) area of your video display as a "screen." When you
- switch away from a program, its "screen" is saved so that it can be restored
- when you switch back. Text screens are always saved in memory. "Graphics
- screens", however, are often too large to save in memory ~dash~ up to 256K in
- certain EGA and VGA modes. So, "graphics screens" are normally saved in
- expanded memory or on disk (see pages 124-125).
-
- The correct value to enter in the SWAP drive field depends on your hardware
- configuration:
-
- ~Item~ Expanded Memory. If you have a PC, PC-XT, PC-AT, or Personal System/2
- with an expanded memory (EMS3.2 or EMS4) board or an enhanced expanded memory
- (EEMS) board installed on your system, leave the SWAP drive field empty.
- This tells DESQview to swap out to EMS or EEMS memory ~dash~ a very
- high-speed, almost instantaneous, operation.
-
- ~Item~ 386 PC. If you have a Personal System/2 Model 80 , 386 or i486 PC,
- and have loaded Quarterdeck Expanded Memory Manager 386 (QEMM-386), leave the
- SWAP drive field empty. This tells DESQview to swap to 386 extended memory
- (above 1MB) ~dash~ an almost instantaneous operation.
-
- ~Item~ No expanded Memory:
-
- ~dash~ PC or PC-XT. If you have a PC or PC-XT without extra memory (above
- 640K) for a RAM disk, you can either enter a drive and directory in the SWAP
- field or leave it empty. If you enter a drive and directory, DESQview
- performs all swapping to where you specify. If you leave the SWAP drive
- empty, DESQview will swap to the drive and directory from which you started
- up DESQview (most commonly, C:\DV).
-
- ~dash~ PC-AT. If you have a PC-AT with extended memory above 1MB but with
- no EMS or EEMS memory, we recommend that you allocate part of the memory
- above 1MB to a RAM disk (using VDISK or an equivalent driver) and then enter
- the letter of that RAM disk in the SWAP drive field. Swapping to RAM disk is
- nearly as fast as swapping to EMS or EEMS memory.
-
- ~dash~ 386 PC. If you have a 386 or i486 PC with no EMS driver, we
- recommend
-
- ~Begin footnote~
-
- We also recommend that you see the notes on installing DESQview at the end of
- Chapter 1 (or consult your dealer or Quarterdeck) for information on why you
- should consider getting Quarterdeck Expanded Memory Manager 386 (QEMM-386) to
- take full advantage of the power of your 386 PC, if you don't already have
- it.
-
- ~End footnote~
-
- that you allocate part of you 386 extended memory (above 1MB) to a RAM disk
- (using VDISK or an equivalent driver) and then enter the letter of that RAM
- disk in the SWAP field. Swapping to RAM disk is nearly as fast as swapping to
- extended memory using an EMS driver.
-
- When you assign the SWAP drive to a RAM disk or expanded memory, DESQview
- automatically reverts to swapping to your hard disk if you run out of RAM
- disk space or expanded memory space ~dash~ storing programs on the drive and
- directory from which you started up DESQview (most commonly,C:\DV).
-
- ~Heading~ Advanced Option: Mouse
-
- The Mouse option lets you specify:
-
- ~Item~ What brand of mouse, if any, you've installed on your system.
-
- ~Item~ How the mouse hardware is attached to your system.
-
- ~Item~ Whether you want to use the mouse right-handed or left-handed.
-
- ~Subhead~ What brand?
-
- If you don't have a mouse installed on your system, select the Keyboard
- option. This gives you access to the "keyboard mouse" (see page 44), which
- lets you emulate a hardware mouse using the keyboard.
-
- If you do have a mouse installed on your system, indicate which brand you
- have: PC Mouse (by Mouse Systems), Microsoft, Logitech, Visi On, Maynard
- Mouse, or AT&T Mouse.
-
- If you don't have a Microsoft mouse, but have installed your mouse with a
- Microsoft mouse driver, you should select Microsoft ~dash~ not the actual
- brand of the mouse.
-
- When you use a three-button mouse with the Microsoft mouse driver, the
- description on page 42 (and in Chapter 2, Getting Started: A Tutorial)
- doesn't apply. The left-most button is the select button (BUTTON 1) and the
- right-most button is the cancel button (BUTTON 2). The middle button is
- unused.
-
- ~Subhead~ How Attached?
-
- Specify whether the mouse is attached as an add-on board (bus mouse) or to
- communications port 1 or 2.
-
- ~Subhead~ Left-Handed?
-
- If you select a left-handed mouse, the positions of the mouse buttons are
- reversed. BUTTON 1 becomes the right-most button. BUTTON 2 becomes the
- left-most button. If you have a three button mouse, the middle button remains
- the DESQ button. See the picture on page 42.
-
- You can't reverse the "keyboard mouse" buttons (see page 44).
-
- ~Heading~ Advanced Option: Performance
-
- The Performance option lets you customize the performance characteristics of
- DESQview to you personal needs. You can specify:
-
- ~Item~ How DESQview allocates time to foreground and background programs.
-
- ~Item~ The amount of "common" DESQview memory to allocate and, if you have
- expanded memory, the size of the EMS DOS buffer to use.
-
- ~Item~ Whether DESQview should optimize communications programs.
-
- ~Item~ Whether DESQview should ever swap programs out of memory to free up
- space to run other programs.
-
- ~Item~ Whether DESQview should manage printer contention.
-
- ~Subhead~ What Processing Time?
-
- You can control the number of clock ticks that DESQview gives to the
- foreground program and to each background program. (The clock ticks 18 times
- a second.) In general, you should give each program a minimum of 3 ticks
- ~dash~ 2 on a 386 PC. With anything less, the program may have too little
- time to do any work.
-
- DESQview allocates time to each program in round-robin fashion. First, the
- foreground program is given the number of foreground ticks indicated. Then,
- each background program is given, in turn, the number of background ticks
- indicated. If a program is waiting for keyboard input, and none is waiting,
- DESQview skips this program.
-
- The correct settings for these tick counts depend on what you do in
- foreground and in background. If you work mostly in foreground, and only
- occasionally run programs concurrently in background, the default setting of
- 9 foreground ticks and 3 background ticks is probably correct. If you do
- light work in foreground ~dash~ word processing, enter information in data
- base records, constructing spreadsheets (with few recalculations or automatic
- recalculation turned off) ~dash~ and heavy background processing ~dash~
- sorting databases, downloading from mainframes, recalculating large
- spreadsheets, checking long documents for spelling errors, and so forth
- ~dash~ you may want to change these settings to increase the time allocated
- to the background.
-
- The way to determine the optimum settings is by trial and error. In addition
- to allocating default clock ticks here in the Setup program you can also
- dynamically set these values from the DESQview Tune Performance menu. Change
- the settings to the new values you think are appropriate and run the
- combination of programs you're working with. Don't give extreme values to
- either count. For example, if you set foreground to 3 ticks and background to
- 50 ticks, the foreground program will virtually grind to a halt. Also, with
- too high a setting for the foreground program, some background tasks could
- concievably "time out."
-
- ~Subhead~ What Memory Usage?
-
- When you start up DESQview, it allocates space for "common" DESQview memory,
- for an EMS DOS file buffer (if required), and for the script buffers
- described in the What Buffer Sizes? section on page 139124:
-
- ~Item~ Common Memory (initially, 17K) is the area of memory DESQview uses:
-
- ~dash~ To store the information DESQview needs to manage windows.
-
- ~dash~ To store the Open Window menu (the contents of the file,
- DESQVIEW.DVO ~dash~ see Appendix G).
-
- ~dash~ To store the information marked with the Mark command.
-
- 17K is sufficient for DESQview to keep track of about seven windows and
- still have room for a full (25x80) screen's worth of Mark information. If
- you get the message Not enough common memory when trying to open a window,
- increase the Common Memory area size.
-
- ~Item~ DOS Buffer for EMS (initially, 2K) is meaningful only if you have
- expanded (EMS or EEMS) memory or are running on a 386 PC and have loaded
- QEMM-386 ~dash~ see page 141, SWAP Drive in this appendix for more about
- this. This buffer is used to manage file operations into expanded memory and
- may affect the performance of your system. If programs storing data in EMS
- memory, or running in EEMS memory, seem to be slow at performing DOS file
- operations, increase the DOS buffer size. There is little value in increasing
- the size above 30K.
-
- ~Subhead~ Optimize Communications?
-
- If you're running communications programs in DESQview, you normally want
- DESQview to optimize its handling of these programs. However, DESQview's
- optimization technique may cause a few PC-compatibles to hang (freeze). If
- DESQview hangs at startup, turn this option OFF. This may reduce your ability
- to run communications at very high speed ~dash~ 4800 or 9600 baud.
-
- ~Subhead~ Allow Swapping?
-
- When DESQview needs more memory than is available to run a program, it frees
- up memory by swapping out a background program. Normally, this is a desirable
- feature (see Put Aside on page 53 and SWAP Drive on page 141). Sometimes,
- however, you may want to completely disable this feature ~dash~ most commonly
- on floppy-based systems without expanded memory. To disable, enter "N" in
- this field.
-
- ~Subhead~ Manage Printer Contention?
-
- One of the most common uses of background processing is printing. If you
- have several programs which simultaneously want to print in background or in
- foreground), you normally manage this yourself by not starting to print in
- one program until the other one is finished. If you want, you can tell
- DESQview to manage this problem for you. When you do, DESQview suspends any
- program that tries to use the printer if another program is already printing.
- If DESQview manages printer contention, it will send a form feed at the
- beginning of each print job.
-
- ~Heading~ Advanced Option: Video Monitor
-
- The Video Monitor option lets you specify:
-
- ~Item~ What type of display adapter board is installed on your system.
-
- ~Item~ Whether you want DESQview to allow text and graphics to be displayed
- on the screen at the same time.
-
- ~Item~ Whether your display hardware requires synchronization.
-
- ~Item~ Whether you want DESQview to blank the screen after a certain time.
-
- ~Subhead~ What Display Adapter?
-
- Indicate the type of display adapter board installed on your system:
- Monochrome, Color Graphics (CGA), Hercules (or compatible), Enhanced Graphics
- (EGA/VGA), or Other. DESQview provides a graphics driver (GRFxxxx.DVR)
-
- ~Begin footnote~
-
- Drivers for Genius and Wyse 700 monitors are available separately, at
- additional cost, from Quarterdeck Office Systems,
-
- ~End footnote~
-
- which is loaded automatically when you start up DESQview. If you select
- Other, you can supply a driver by entering its name in Current Graphics
- Driver.
-
- ~Subhead~ Display Text and Graphics?
-
- If you run graphics programs, you can controll whether you want DESQview to
- switch back to text mode, or remain in graphics mode, when you switch from a
- graphics program to a text program:
-
- ~Item~ Y specifies that, when graphics and text are both displayed on the
- screen at the same time, the textual information should be displayed in
- graphics mode. This has the advantage that you can leave graphics information
- on the screen for reference while you work in a text program in a small
- window.
-
- It has the disadvantage that programs running in text mode will generally
- run slower when displaying information in graphics mode. (In particular, if
- your PC has a slow processor, you may find that text programs run too slowly
- when EGA-or VGA-mode graphics are on the screen.) It also has the
- disadvantage that the colors used in graphics windows ~dash~ called the
- palette ~dash~ may change. (However, they're restored when you switch back to
- the graphics window.)
-
- ~Item~ N specifies that, when you switch from a graphics program to a text
- program, the graphics information should be hidden by the graphics curtain.
- (Some EGA and VGA modes force the curtain even when this option is ON.)
-
- ~Subhead~ Synchronize?
-
- Some types of monitors require the software to provide synchronizaiton
- during video trace. If you get "snow," your monitor requires synchronization.
-
- ~Subhead~ Screen Blanking?
-
- You can tell DESQview to blank your screen when you leave you PC idle for
- given number of minutes. This "screen saver" feature helps prevent burn-in.
- To restore your screen after it's been "blanked," tap any key ~dash~ we
- recommend the Shift key.
-
- ~Heading~ Advanced Option: Window Positions
-
- The Window Positions option lets you specify the nine predefined window
- positions used by DESQview when it opens a window and when you use the
- Position command on the Rearrange menu (see page 52).
-
- When you open a window, DESQview uses the position information you specified
- on the Change a Program menu for that window to determine its size and
- position on the screen (see page 127).
-
- However, if you haven't specified a position, DESQview uses one of its nine
- predesignated positions for the window, in round-robin fashion. To change
- any of the nine default positions, enter the new positions you want:
-
- ~Item~ Row and Column specify the position of the top-left corner of the
- window, excluding the frame (if any).
-
- ~Item~ Height and Width specify the height and width of the window, excluding
- the frame (if any).
-
- The top-left corner of the screen is 0,0. Your position settings must specify
- a full-screen window or a window small enough for a frame to be drawn on all
- four sides:
-
- ~Item~ A full-screen window must start at 0,0. For example, the standard
- 25x80 full-screen window is 25,80,0,0 .
-
- ~Item~ A small window must start at 1,1 or greater, and have a height and
- width that allow room for a frame. On a 25x80 screen, the largest "small"
- window is therefore 23,78,1,1.
-
- Programs written expressly for DESQview may create multiple windows,
- override the window position settings you specify, or create windows without
- frames. When a program has multiple windows, the Window Position settings
- apply to the main (task) window. If the main window is a "small" window, but
- has no frame, it may be positioned at 0,0.
-